@charset "utf-8";

/* Icon */
.tabsHeader li.main a span span, #taskbar li .taskbutton span { background:url(./images/icon.png) no-repeat;}

/* Panel */


/* Tabs */
.tabs, .tabsHeader, .tabsHeaderContent,
.tabs .tabsHeader ul, .tabs .tabsHeader li, .tabs .tabsHeader li a, .tabs .tabsHeader li span,
.tabs .tabsFooter, .tabs .tabsFooterContent { background:url(./images/tabs/tabspanel.png) no-repeat;}

.tabs .tabsHeader li a { color:#03408b;}
.tabs .tabsHeader li span { color:#15428B;}
.tabs .tabsContent { border-color:#99bbe8; background:#fff;}

.mytab.tabs,
.mytab.tabs .tabsHeader,
.mytab.tabs .tabsHeaderContent,
.mytab.tabs .tabsHeader ul,
.mytab.tabs .tabsHeader li,
.mytab.tabs .tabsHeader li a,
.mytab.tabs .tabsHeader li span,
.mytab.tabs .tabsFooter,
.mytab.tabs .tabsFooterContent { background:none;}

.mytab.tabs .tabsHeader { height:auto; overflow:visible; padding-left:0;}
.mytab.tabs .tabsHeaderContent,
.mytab.tabs .tabsHeader ul { height:30px; position:relative; z-index:10; padding:0 5px;}
.mytab.tabs .tabsHeader ul { margin-bottom:0;}
.mytab.tabs .tabsHeaderContent:after {
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:1px;
    background-color:#abc6ea;
    z-index:1;
}
.mytab.tabs .tabsHeader li {
    border:1px solid #ddd; border-bottom-width:0;
    -webkit-border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    border-radius:3px 3px 0 0;
    padding-left:0;
    height:auto;
}
.mytab.tabs .tabsHeader li a {
    padding:0 16px; height:28px;line-height:29px;
    color:#666;
    background-color:#f9f9f9;
}
.mytab.tabs .tabsHeader li.selected {border-color:#abc6ea;}
.mytab.tabs .tabsHeader li.selected a {
    font-weight:bold;
    color:#03408b;
    height:29px;background-color:#fff;
}
.mytab.tabs .tabsContent { padding:5px; background:none;}
.mytab.tabs .tabling {overflow:visible !important;}

/* TabsPage */
.tabsPage .tabsPageHeader, .tabsPage .tabsPageHeader li, .tabsPage .tabsPageHeader li a, .tabsPage .tabsPageHeader li span { background:url(./images/tabs/tabspage.png) no-repeat;}
/*.tabsPage .tabsPageHeader li a { color:#15428B;}*/
.tabsPage .tabsPageHeader { background-color:#e9f0f2;}
.tabsPage .tabsPageHeader { border-color:#b8d0d6;}
.tabsPage .tabsPageHeader li a { color:#183152;}
/*.tabsPage .tabsPageHeader li a, .tabsPage .tabsPageHeader li.selected a { }*/
/*.tabsPage .tabsPageHeader li.selected a { background-color:#fff; color:#000; height:27px; }*/
.tabsPage .tabsPageHeader li .close,
.tabsPage .tabsPageHeader li.hover .close,
.tabsPage .tabsPageHeader li.selected .close { background:url(./images/tabs/tabspage_icon.png) no-repeat;}
.tabsPage .tabsLeft, .tabsPage .tabsRight, .tabsPage .tabsMore { background:url(./images/tabs/tabscontrol.png) no-repeat;}
.tabsPage .tabsMoreList { border-color:#88a0be; background:#FFF;}
.tabsPage .tabsPageHeader .home_icon { background:url(./images/icon.png) no-repeat;}
.tabsPage .tabsPageContent { border-color:#b8d0d6; background:#FFF;}

/* Alert */
.alert h1 { background:url(./images/alert/alertpanel_icon.png) no-repeat;}

/* Dialog */
.dialog .dialogHeader,.dialog .dialogHeader_r,.dialog .dialogHeader_c,.dialog .dialogFooter,.dialog .dialogFooter_r,.dialog .dialogFooter_c{background:url(./images/dialog/dialogpanel.png) no-repeat;}
.dialog .dialogHeader h1, .dialog .dialogHeader .close, .dialog .dialogHeader .maximize, .dialog .dialogHeader .restore, .dialog .dialogHeader .minimize, .resizable_f_r { background:url(./images/dialog/dialogpanel_icon.png) no-repeat;}
.dialog .dialogContent{border-color:#98c8e8;background:#e3eef6;}
.dialog .dialogContent .pageFormContent,.dialog .dialogContent .page,.dialog .dialogContent div#div_htd_form,.dialog .pageContent{border-color:#98c8e8;background:#fff;}
.dialog .dialogContent .page table{background:#fff;}
.dialog .ui-jqgrid-pager table{background:none !important;}
.dialog .dialogContent .page .tabsContent{border:none;}
.resizable { border-color:#081629; background:#c3d7dc;}

/* Shadow */
.shadow .shadow_h_l { background:url(./images/shadow/shadow_h_l.png) no-repeat;}
.shadow .shadow_h_r { background:url(./images/shadow/shadow_h_r.png) no-repeat;}
.shadow .shadow_h_c { background:url(./images/shadow/shadow_h_c.png) repeat-x;}
.shadow .shadow_c_l { background:url(./images/shadow/shadow_c_l.png) repeat-y;}
.shadow .shadow_c_r { background:url(./images/shadow/shadow_c_r.png) repeat-y;}
.shadow .shadow_c_c { background:url(./images/shadow/shadow_c_c.png) repeat;}
.shadow .shadow_f_l { background:url(./images/shadow/shadow_f_l.png) no-repeat;}
.shadow .shadow_f_r { background:url(./images/shadow/shadow_f_r.png) no-repeat;}
.shadow .shadow_f_c { background:url(./images/shadow/shadow_f_c.png) repeat-x;}

/* tubiao */



/* Tree */
.tree div div { background:url(./images/tree/tree.png) no-repeat;}
.tree .folder_collapsable, .tree .folder_expandable, .tree .file { background:url(./images/tree/folder.png) no-repeat;}
.tree .checked, .tree .unchecked, .tree .indeterminate { background:url(./images/tree/check.png) no-repeat;}
.tree ul { background:#FFF;}
.tree li a, .tree li span { color:#15428B;}
.tree .hover { background:#f5f5f5;}
.tree .selected { background-color:#e8edf3;}

/* Accordion */
.accordion .accordionHeader, .accordion .accordionHeader h2, .accordion .accordionHeader h2 span,.accordionContent ul.tb_are li,.accordionContent ul.tb_are li em{ color:#fff; background:url(./images/accordion/accordion.png);}
.accordion {background:#145C98;border-color:#0c3e88;}
.accordion .accordionHeader { background-color:#eaf4ff;}
.accordion .accordionContent { border-color:#0c3e88;background:#f3f8ff;}

/* Grid */
/*.panelBar, */
.panelBar{border-color:#b8d0d6;background:#e5e5e5;}
.panelBar,
.toolBar li.hover,
.toolBar li.hover a, .toolBar li.hover span, .toolBar span,
.pagination, .pagination li.hover, .pagination li.hover a, .pagination li span,
.pagination li.disabled span span,
.panelBar .line, .pagination li.jumpto, .pagination li.jumpto .goto { background:url(./images/grid/grid.png) no-repeat;}

.grid .gridHeader { background:#EEE;}
.grid { background:#FFF;}
.grid table { border-color:#d0d0d0;}
.grid .gridHeader, .grid .gridHeader th { border-color:#d0d0d0; background:#f0eff0 url(./images/grid/tableth.png) repeat-x;}
.grid table th div { border-left-color:#EEE; border-right-color:#d0d0d0;}
.grid table td { border-color:#ededed;}

.grid .resizeMarker, .grid .resizeProxy { background:url(./images/grid/resizeCol.png) repeat-y;}

.grid .gridHeader th.hover, .grid .gridHeader th.thSelected { border-color:#aaccf6; }
.grid .gridTbody .gridRowBg { background:#f7f7f7;}
.grid .gridTbody .gridRow { border-color:#ededed;}
.grid .gridTbody .gridRow td.tdLast { border-color:#ededed;}
.grid .gridTbody .hover { border-color:#dddddd; background:#f5f5f5;}
.grid .gridTbody .hover .tdSelected { background:#f5f5f5;}
.grid .gridTbody .selected { border-color:#99bbe8; background:#dfe8f6;}
.grid .gridTbody .selected .tdSelected { background:#e8edf3;}
.grid .gridTbody .tdSelected { background:#f8f8f8;}
.grid .error{background:#fb7e81;}

/* ProgressBar */
.progressBar { border:solid 2px #86a5ad; background:#FFF url(./images/progressBar/progressBar_m.gif) no-repeat 10px 10px;}

/* ----------------------------------------------------------------- Form */
/* TextInput */
.textInput, input.focus, input.required, input.error, input.readonly, input.disabled,
textarea.focus, textarea.required, textarea.error, textarea.readonly, textarea.disabled { background:url(./images/form/input_bg.png) 0 0 no-repeat scroll;}

.textInput, .textArea { border-color:#a2bac0 #99bbe8 #99bbe8 #a2bac0; background-color:#FFF;}
input.required, textarea.required { border-color:#a2bac0 #99bbe8 #99bbe8 #a2bac0; background-color:#FFF;}
input.error, textarea.error { border-color:#F80C11 #FB7E81 #FB7E81 #F80C11;}
input.focus, textarea.focus { border-color:#8db2e3 #99bbe8 #99bbe8 #8db2e3; background-color:#f8fafc;}
input.readonly, textarea.readonly, select.readonly { border-color:#9eabb3 #d5dbdf #d5dbdf #9eabb3; background-color:#F6F6F6;color:#666;}
input.disabled, textarea.disabled { border-color:#9eabb3 #d5dbdf #d5dbdf #9eabb3; background-color:#F6F6F6;}

.inputButton, .inputDateButton { background:url(./images/form/input_bt.png) no-repeat;}

.panelBar input[type="text"],
.panelBar input[type="text"].focus,.panelBar input[type="text"]:focus { height:16px; line-height:16px;}
.panelBar select{height:22px; line-height:18px; padding:2px;}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { padding:6px 0;}

/* Button 
.button, .button span,
.buttonDisabled, .buttonDisabled span,
.buttonActive, .buttonActive span,
.button .buttonContent, .buttonHover, .buttonHover .buttonContent,
.buttonActive .buttonContent, .buttonActiveHover, .buttonActiveHover .buttonContent,
.buttonDisabled .buttonContent { background:url(./images/button/button_s.png) no-repeat;}

.button span, .buttonDisabled span, .buttonActive span,
.button .buttonContent, .buttonHover, .buttonHover .buttonContent,
.buttonActive .buttonContent, .buttonDisabled .buttonContent,
.button button, .buttonHover button,
.buttonActive button, .buttonDisabled button { color:#15428B;}

.buttonDisabled span, .buttonDisabled:hover span,
.buttonDisabled button { color:#999;}*/

/* ----------------------------------------------------------------- Pages */
/* Layout */
body, #splitBar { background:#f2f2f2;}
#splitBarProxy { border-color:#c0c0c0; background:#CCC;}

#header { background-color:transparent;}
#header, #header .headerContent{ background:url("/Content/images/button/header_bg.png") repeat-x;}
#header .headerNav .logo{background:url("/Content/images/button/logo.png") no-repeat;}
#header a.logo-text { background:url(images/home-logo.png) left center no-repeat;}
#header a.logo-img { background:url(images/newLogo.png) left center no-repeat;}

#header .nav li { float:left; margin-left:-1px; padding:0 8px; line-height:11px; background:url(./images/listLine.png) no-repeat;}
#header .nav li a { color:#FFF;}
#header .themeList li div { background:url(../default/images/themeButton.png) no-repeat;}

.mod-head-bg { height:96px; position:absolute; top:0; left:0; width:100%; min-width:1000px; z-index:1;}
.mod-head-logo {border-bottom: 1px solid #c2c2c2; height:95px;background:url(images/top-pic-bg.jpg) 100% 0 no-repeat;}
.mod-head-adorn {}

.toggleCollapse, .toggleCollapse div { background:url(./images/layout/toggleSidebar.png) no-repeat;}
.toggleCollapse{border-color:#0c3e88;background-color:#e7eff0; background-repeat:repeat-x;}
.toggleCollapse,
#sidebar_s .toggleCollapse {background-color:#002341;}
.toggleCollapse h2 { color:#fff;}
#sidebar_s .collapse { border:solid 1px #b8d0d6; background:#eff5f6;}
#sidebar_s .collapse:hover {  background:#f5f9fa;}

#taskbar, #taskbar li, #taskbar li .taskbutton { background:url(./images/layout/taskbar.png) no-repeat;}
#taskbar .close, #taskbar .restore, #taskbar .minimize { background:url(./images/layout/taskbar_icon.png) no-repeat;}
#taskbar li .taskbutton span { color:#FFF;}
#taskbar .taskbarLeft, #taskbar .taskbarRight { background:url(./images/layout/taskbar_control.png) no-repeat;}

/* Menu */
#header .menu, #header .menu li,#header .menu li a,#header .menu li span, #header .menu li.selected a, #header .menu li.selected span { background:url(../default/images/menu/menu.png) no-repeat;}
#header .menu { background-color:none; }
#header .menu li a, #header .menu li span { color:#222; }
#header .menu li.selected span { color:#fff; }

/*headerRightNav*/


/* Homepage */
.sidebarContent { display:block; overflow:auto; height:500px; border:solid 1px #86B4EC; background:#FFF;}
.accountInfo { display:block; overflow:hidden; height:60px; padding:0 10px; background:url(./images/account_info_bg.png) repeat-x}
.accountInfo p { padding:8px 0 0 0; line-height:19px;}
.accountInfo p span { font-size:14px; font-weight:bold;}
.accountInfo .right { float:right; padding-right:10px; text-align:right;}
.accountInfo .alertInfo { float:right; width:300px; height:60px; padding-left:10px; border-left:solid 1px #accdf4;}
.accountInfo .alertInfo h2 { padding:8px 0; line-height:17px;}
.accountInfo .alertInfo a { padding:6px 0 0 0; line-height:21px;}

/* Pages */
.pageForm .inputInfo { color:#999;}

/* Pages dialog */
.dialog .pageHeader{ border-color:#99bbe8;}
.dialog .pageContent .pageFormContent { border-color:#99bbe8; background:#FFF;}

/* Pages default */
.formBar { border-color:#b8d0d6; background:#ebf0f5 url(../default/images/grid/grid.png) repeat-x;}
.page .searchBar label { color:#15428B;}

/* Pages Form */
.divider { border-color:#99bbe8;}

/* combox */
.combox .select a  { color:#15428B; }
.comboxop { border-color:#99bbe8; }
.combox, .combox div, .combox div a { background:url(../default/images/search-bg.gif) no-repeat; }
/* 20111118 */
.l_tdtext a{ color:#15428B;}
.l_tdtext a:hover { color:#3282C2;}
.l_bt { border-color:#C9E3FA;}
.l_tdtext{ color:#333;}
.l_db li{border-bottom:1px dotted #CCCCCC;color:#333;}
.l_db li a{color:#333;}
.l_db li a:hover{color:#666;}
.db_xm{color:#999;}
.tx_time{color:#999;}
.email_from{color:#999;}
.side_rare {background-color: #F0F8FD; border:1px solid #C9E3FA;}
.lb_user{background-color:#F8FCFE; border:1px solid #E3F1FB;}
.lb_user li,.lb_user li a{color:#333;}
.lb_user li a:hover{color:#666;}